blow the lid off


Results for "blow the lid off"

English - Turkish Dictionary

blow the lid off

(English - Turkish Dictionary) :
k. dili açığa vurmak.